$(function() {
	
    $("#selectTagInfo").hide();

   
	var goodsIdForModify = $("#goodsIdForModify").val();
	if(goodsIdForModify==""){
		//document.getElementById("content2").style.display='none';
		$("#content2").css('display','none'); 
	}else{
		$("#content2").css('display','block'); 
		//初始化地域选择图片
		selectAreaMap(); 
		//跳转到商品登录div
        var t = $('#content2').offset().top;
        $(window).scrollTop(t);
		//跳转到指定的语言
        var languageId = $("#languageIdForModify").val();
        if(languageId=="ja"){
        	selectLanguage(1);
        }else if(languageId=="zh-Hans"){
        	selectLanguage(2);
        }else if(languageId =="en"){
        	selectLanguage(3);
        }
        //初始化资源是否选择的红色框框
        var selectedResourceTypes = $("#selectedResourceTypes").val();
        var resourceTypesArray = selectedResourceTypes.split(",");
        $.each(resourceTypesArray, function(key, val){
        	//alert('index in arr:' + key + ", corresponding value:" + val);
        	if(val!=null && val.length>0){
        		$(".resourceType").each(function() {
        			var resourceTypeId=$(this).next().val();
        			var selectedFlg = $(this).prev().val();
        			if(selectedFlg=="0" && resourceTypeId == val){
        				$(this).parent().css('borderColor', "red");
        				$(this).parent().css('borderStyle','solid');
        				$(this).prev().val("1");	
        			}
        		});
        	}
        });
	}

	if($("#addGoodsFlag").val() == "1") {
		$("#content2").css('display','block'); 
		//初始化地域选择图片
		selectAreaMap();
		if($("#selectLanguageFlag").val() != null && $("#selectLanguageFlag").val() != "") {
			selectLanguage($("#selectLanguageFlag").val());
		}
		//跳转到商品登录div
        var t = $('#content2').offset().top;
        $(window).scrollTop(t);
	}

/*function choose(num1,num2){
num1.style.display='none';
num2.style.display='';
}*/


	$("#language1").click(function() {
		selectLanguage(1);
	});
	$("#language2").click(function() {
		selectLanguage(2);
	});
	$("#language3").click(function() {
		selectLanguage(3);
	});
	
	function selectLanguage(num){
		$("#selectLanguageFlag").val(num);
		if(num==1){
			$("#languageGood2").css('display','none'); 
			$("#languageGood3").css('display','none'); 
			$("#languageGood1").css('display','block'); 
		}
		else if(num==2)
		{		
			$("#languageGood3").css('display','none'); 
			$("#languageGood1").css('display','none'); 
			$("#languageGood2").css('display','block');
	
		}
		else if(num==3)
		{
			$("#languageGood1").css('display','none'); 
			$("#languageGood2").css('display','none'); 
			$("#languageGood3").css('display','block');
		}
		
	}
	
	
	
	
	$("#addGoodsInitBt").click(function() {
	
		$("#addGoodsFlag").val("1");
		$("#selectLanguageFlag").val("1");
		$("#content2").css('display','block'); 
		//初始化地域选择图片
		selectAreaMap(); 
		$("#goodsIdForModify").val("");
		//商品名
		$("#goodsName1").val("");
		//価額
		$("#goodsPrice1").val("");
		//説明
		$("#description1").val("");
		//状態
		$("#status1").val("1");
		//
		$("#imgFile1TD").html("商品写真はありません、アップロードしてください。");
		
		
		//商品名
		$("#goodsName2").val("");
		//価額
		$("#goodsPrice2").val("");
		//説明
		$("#description2").val("");
		//状態
		$("#status2").val("1");
		//
		$("#imgFile2TD").html("没有商品图片，请上传。");
		
		
		//商品名
		$("#goodsName3").val("");
		//価額
		$("#goodsPrice3").val("");
		//説明
		$("#description3").val("");
		//状態
		$("#status3").val("1");
		//
		$("#imgFile3TD").html("No photo.Please upload!");
	
		
		//跳转到商品登录div
        var t = $('#content2').offset().top;
        $(window).scrollTop(t);
	});
	
	$("#saveGoodsBt").click(function() {
		document.forms[0].action = appPath+"/webgoods/saveGoodsInfo.action";
		document.forms[0].submit();
		return false;
	});
	
	$(".modifyGoodsInfoInit").click(function() {
		var goodsId=$(this).next().val();
		var languageId=$(this).next().next().val();
		document.forms[0].action = appPath+"/webgoods/modifyGoodsInfoInit.action?goodsId=" + goodsId+"&languageId="+languageId;
		document.forms[0].submit();
		return false;
	});

	$(".resourceType").click(function() {
		var selectedResourceTypes=$("#selectedResourceTypes").val();
		var resourceTypeId=$(this).next().val();
		var selectedFlg = $(this).prev().val();
		//alert(selectedFlg);
		//alert($(this).parent().css('borderColor'));
		if(selectedFlg=="0"){
			$(this).parent().css('borderColor', "red");
			$(this).parent().css('borderStyle','solid');
			$(this).prev().val("1");
			selectedResourceTypes = selectedResourceTypes+","+resourceTypeId;		
		}else{
			$(this).parent().css('borderColor', "");
			$(this).parent().css('borderStyle','');
			$(this).prev().val("0");
			selectedResourceTypes = selectedResourceTypes.replace(resourceTypeId,"");
		}
		//alert(selectedResourceTypes);
		$("#selectedResourceTypes").val(selectedResourceTypes);
		return false;
	});
	
	$("#returnBt").click(function() {
		document.forms[0].action = appPath+"/webgoods/homePageInit.action";
		document.forms[0].submit();
		return false;
	});
	
});



function txtInput(){
    
	var lsdiv=$("#tagdiv div");
	var divnum=(lsdiv.length-1)/2;
	var divnum1="txttagdiv"+divnum; 
    var inputkey=event.keyCode+"";

   // alert(inputkey);
    var txtValue=$(".tinput").val();
    if(txtValue.length>1){
    	txtValue=txtValue.substring(0,txtValue.length-1);
    	
    }
    //使用键盘删除
	if(inputkey=="8"&&txtValue==""){
		 var deletetag=$("#tag"+divnum+"").val();

		 var tagValue=$("#tagValue").val();
		 var strls=tagValue.split(",");
	
		 for(var i=0;i<strls.length;i++){
			 if(strls[i]==deletetag){
				strls.splice(i,1);
			 }
		 }

		 var tagstr="";
		 if(strls.length>0){
			 tagstr=strls[0];
		 for(var i=1;i<strls.length;i++){
			 tagstr+=","+strls[i];
			 }
		 }		

		 $("#tagValue").val(tagstr);		 

		 $("#"+divnum1+"").remove();
	}
	
	//逗号添加
	if(inputkey=="188"&&txtValue!=""){
		  var tagValue=$("#tagValue").val();
			 if(tagValue==""){
				 $("#tagValue").val(txtValue); 
			 }  
			 else{
				 var strls=tagValue.split(",");
				 for(var i=0;i<strls.length;i++){
					 if(strls[i]==txtValue){
						  $(".tinput").val("");
						
						 alert("添加过一次");
						 retun;
					 }
				 }
				 $("#tagValue").val($("#tagValue").val()+","+txtValue);  
//				 alert($("#tagValue").val());
			 } 
			
		$(".tinputdiv").remove();
		
		$(".txtdiv").append("<div class=\"txttagdiv\"  id=\"txttagdiv"+(divnum+1)+"\" deleteable=\"true\">"+txtValue+"<input type=\"hidden\" id=\"tag"+(divnum+1)+"\"   value=\""+txtValue+"\" />  <div class=\"txtdeletediv\"><a onclick=\"deleteTag('txttagdiv"+(divnum+1)+"','"+txtValue+"')\">&times;</a></div></div>");
		
		$(".txtdiv").append("<div class=\"tinputdiv\"><input type=\"text\" maxlength=\"10\"  class=\"tinput\"  value=\"\" onkeyup=\"txtInput()\" onclick=\"showTagInfo()\"  /> </div>");

	    $(".tinput").focus();  
	}
	
}

function selectTag(obj){
	
	var tagMsg=obj.innerHTML;
	  var tagValue=$("#tagValue").val();
	 if(tagValue==""){
		 $("#tagValue").val(tagMsg); 
	 }  
	 else{
		 var strls=tagValue.split(",");
		 for(var i=0;i<strls.length;i++){
			 if(strls[i]==tagMsg){
				 alert("添加过一次");
				 retun;
			 }
		 }
		 $("#tagValue").val($("#tagValue").val()+","+tagMsg);  
	 } 
	 
	var lsdiv=$("#tagdiv div");
	var divnum=(lsdiv.length-1)/2;
	$(".tinputdiv").remove();

	$(".txtdiv").append("<div class=\"txttagdiv\"  id=\"txttagdiv"+(divnum+1)+"\" deleteable=\"true\">"+tagMsg+"<input type=\"hidden\" id=\"tag"+(divnum+1)+"\" value=\""+tagMsg+"\" />  <div class=\"txtdeletediv\"><a onclick=\"deleteTag('txttagdiv"+(divnum+1)+"','"+tagMsg+"')\">&times;</a></div></div>");

	$(".txtdiv").append("<div class=\"tinputdiv\"><input type=\"text\" class=\"tinput\"  value=\"\"  onkeyup=\"txtInput()\" onclick=\"showTagInfo()\"  /> </div>");

    $(".tinput").focus(); 
//	 alert($("#tagValue").val());
}
function deleteTag(tagid,deletetag){
	 var tagValue=$("#tagValue").val();
	 var strls=tagValue.split(",");

	 for(var i=0;i<strls.length;i++){
		 if(strls[i]==deletetag){
			strls.splice(i,1);
		 }
	 }

	 var tagstr="";
	 if(strls.length>0){
		 tagstr=strls[0];
	 for(var i=1;i<strls.length;i++){
		 tagstr+=","+strls[i];
		 }
	 }		

	 $("#tagValue").val(tagstr);		 
	 $("#"+tagid+"").remove();	
}


function showTagInfo(){
	 $("#selectTagInfo").show();
}
function hideTagInfo(){
	 $("#selectTagInfo").hide();
}
